delayed surgical recovery - Turkish English Dictionary